package org.example.common.operation;//package com.njwx.yq.common.operation;
//
//import com.google.common.collect.Lists;
//import com.mzt.logapi.beans.LogRecord;
//import com.mzt.logapi.service.ILogRecordService;
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.stereotype.Service;
//
//import java.util.List;
//
///**
// * 参考 https://tech.meituan.com/2021/09/16/operational-logbook.html
// * https://github.com/mouzt/mzt-biz-log
// *
// * @author muzhantong
// * create on 2020/4/29 4:34 下午
// * 用户操作日志 持久化实现接口
// */
//@Service
//@Slf4j
//public class NjwxLogRecordServiceImpl implements ILogRecordService {
//
//    /**
//     * 操作日志记录方法抛出异常情况下, 事务建议使用REQUIRES_NEW,重新创建事务,否则会随着主任务回滚.
//     *
//     * @param logRecord
//     */
//    @Override
////    @Transactional(propagation = Propagation.REQUIRES_NEW)
//    public void record(LogRecord logRecord) {
//        log.info("【logRecord】log={}", logRecord);
//    }
//
//    @Override
//    public List<LogRecord> queryLog(String bizNo, String type) {
//        return Lists.newArrayList();
//    }
//
//    @Override
//    public List<LogRecord> queryLogByBizNo(String bizNo, String type, String subType) {
//        return Lists.newArrayList();
//    }
//}
